#jdian .container{
	padding: 0 160px;
	background-color: #f4f4f4;
}
#jdian .container .row {
	justify-content: space-between;
}
#jdian .container .row img{
	border-radius: 1.25rem 1.25rem 0rem 0rem;
}
#zuixin .row div a img:hover{
	box-shadow: 2px 0px 2px 2px  black;
}
#elevator{
	width: 100px;
	height: 240px;
	position: fixed;
	top: 100px;
	left: 50%;
	margin-left: 656px;
	background-image: linear-gradient(#f4f4f4,pink);
}
#elevator ul{
	padding: 0px;
}
#elevator ul li{
	list-style: none;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
#elevator ul li a{
	display: inline-block;
	width: 100%;
	height: 40px;
}
/*#elevator ul li:hover{
	background-image: radial-gradient(#fff,pink);
}*/
.current{
	background-image: radial-gradient(#fff,pink);
}
.show {
  display: block !important; /* 当添加.show类时，显示下拉菜单 */
}
.navbar-nav .nav-item .navbgcolor{
	background-color: rgb(84,84,84);
	border-radius: 25px;
	color: white;
}
.container .row .card:hover{
	box-shadow: 2px 0px 2px 2px  black;
}
.row div,.row div img{
	border-radius:18px ;
}
.nav-item :hover{
	/*动画名字*/
	animation-name: move;
	/*持续时间*/
	animation-duration: 1s;
}
@keyframes move{
	0%{
		transform: translateX(0px);
	}
	25%{
		transform: translateX(2px);
	}
	50%{
		transform: translateX(-2px);
	}
	75%{
		transform: translateX(2px);
	}
	100%{
		transform: translateX(-2px);
	}
}